home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / man / cat.6 / warp.6 < prev    next >
Text File  |  1995-07-25  |  6KB  |  199 lines

  1.  
  2.  
  3.  
  4. WARP(6)                                                   WARP(6)
  5.  
  6.  
  7. NNAAMMEE
  8.        warp - a real-time space war game
  9.  
  10. SSYYNNOOPPSSIISS
  11.        wwaarrpp [[ooppttiioonnss]]
  12.  
  13. DDEESSCCRRIIPPTTIIOONN
  14.        _W_a_r_p is a real-time space war game that requires skill and
  15.        quick thinking.  "Real-time" in this  context  means  that
  16.        the  enemies keep moving (and shooting) even if you don't.
  17.        A unique feature of _w_a_r_p is that blast propagates;  it  is
  18.        unhealthy to remain near things that are in the process of
  19.        blowing up.  If a given universe is above a critical  den-
  20.        sity  it  may  chain  react.  Scoring is like many popular
  21.        arcade games--there are multiple waves  which  get  harder
  22.        and harder as you go along.  Nobody has ever maxed out the
  23.        scoreboard without cheating.
  24.  
  25.        Unlike many space-war games, _w_a_r_p is not simply a shooting
  26.        gallery.   Along  with  phasers  and photon torpedoes, you
  27.        have tractor beams and a cloaking device.  Skill in  navi-
  28.        gation  is  important.   It  helps  to  be  schizophrenic,
  29.        because you must manage an Enterprise and a Base  simulta-
  30.        neously.   And  enemies do not simply shoot back.  You can
  31.        get tailed, absorbed, snuck up upon,  hemmed  in,  rammed,
  32.        loved to death, reprimanded for destroying civilized life,
  33.        dragged around, robbed, damaged and  eaten.   And  if  you
  34.        should  happen  to  get  bored  by  the  enemies (a trifle
  35.        unlikely), you can always watch the interesting star  pat-
  36.        terns.   In  fact, you'll have to, since your tactics will
  37.        depend upon what kind of universe you find yourself in.
  38.  
  39.        _W_a_r_p is played in a double wraparound universe,  i.e.  the
  40.        bottom is connected to the top, and the right is connected
  41.        to the left.  You need a crt with random cursor addressing
  42.        and at least 24 lines by 80 columns.  For more information
  43.        about about how to play, simply run _w_a_r_p and say "y"  when
  44.        it  asks  if  you  want to see the instructions.  There is
  45.        also a single-page command summary that you can get  while
  46.        playing by typing a "?".
  47.  
  48.        Command line options include:
  49.  
  50.        --bb   Put  _w_a_r_p  into  beginner mode.  Makes the difficulty
  51.             increase more slowly, but penalizes you for it.
  52.  
  53.        --dd<<nn>>
  54.             Sets the initial difficulty to nn.
  55.  
  56.        --ll   Play a low-speed game.  Changes the basic cycle  time
  57.             from 1 second to 2 seconds.  This switch is automati-
  58.             cally set at baud rates below 2400.  You may want  to
  59.             set  it at higher speeds if your terminal cannot keep
  60.             up with the output.  (This should never happen on BSD
  61.  
  62.  
  63.  
  64.                                                                 1
  65.  
  66.  
  67.  
  68.  
  69.  
  70. WARP(6)                                                   WARP(6)
  71.  
  72.  
  73.             systems, which have an IOCTL call to determine output
  74.             queue length.)  Because this makes the game easier, a
  75.             separate scoreboard is kept for low-speed games.
  76.  
  77.        --mm   Terminal  has  a  meta  key which turns on the eighth
  78.             bit.  Ordinarily the eighth bit is stripped in  order
  79.             to  ignore parity.  Metacharacters will appear to the
  80.             keymap as prefixed with a ^A, and  will  subsequently
  81.             have  the  same effect as a control character, unless
  82.             otherwise mapped.
  83.  
  84.        --ss   Just prints out the scoreboards and saved  games  and
  85.             then exits.
  86.  
  87.        --vv   Prints out the version number.
  88.  
  89.        --xx   Play  an  experimental  game.   This  causes  _w_a_r_p to
  90.             ignore any saved game, and disables  the  ability  to
  91.             save the current game.  Thus you can play around with
  92.             something or show _w_a_r_p to someone without  jeopardiz-
  93.             ing a currently saved game.
  94.  
  95. EENNVVIIRROONNMMEENNTT
  96.        WWAARRPPMMAACCRROO
  97.             If defined, names a file containing keyboard mappings
  98.             and   macros.    If   not    defined,    the    value
  99.             %X/Kbmap.%{TERM} is assumed.  The macro file contains
  100.             lines of the following form:
  101.  
  102.             <keystroke-sequence>     <whitespace>     <canonical-
  103.             keystroke-sequence>
  104.  
  105.             You  may  use  certain % interpolations and ^<letter>
  106.             control characters.  For  possible  %  interpolations
  107.             see  warp.h.   Sequences  in the canonical-keystroke-
  108.             sequence bounded by ^(...^) are subject  to  reinter-
  109.             pretation  via  the  keymap.  This file has two major
  110.             uses.  First, you can set up your commands to use any
  111.             kind  of  prefix  key  your  terminal  might have, or
  112.             change the key bindings in any other way you  choose.
  113.             Second,  you  can  define  arbitrary  macros, such as
  114.             this:
  115.  
  116.             # define Corbamite maneuver =    DDllllll
  117.  
  118. AAUUTTHHOORR
  119.        Larry Wall <lwall@sdcrdcf.UUCP>
  120.  
  121. FFIILLEESS
  122.        ~/.fullname, if full names aren't in /etc/passwd
  123.  
  124. DDIIAAGGNNOOSSTTIICCSS
  125.        Generally self-documenting, as they say.
  126.  
  127.  
  128.  
  129.  
  130.                                                                 2
  131.  
  132.  
  133.  
  134.  
  135.  
  136. WARP(6)                                                   WARP(6)
  137.  
  138.  
  139. BBUUGGSS
  140.        Addicting.  At the end of a wave, all you have  to  do  to
  141.        keep going is hit a space.  You see the message "Hit space
  142.        to continue" and automatically hit space.  About 2 seconds
  143.        later you remember you wanted to go home, but by then it's
  144.        too late to escape without penalty.
  145.  
  146.        You can't  kill  a  backgrounded  _w_a_r_p  process  directly,
  147.        because  it is running setuid.  You have to use the killer
  148.        built in to _w_a_r_p.
  149.  
  150.        Now that there is a space amoeba, there ought to be  trib-
  151.        bles.  But it might be too much trouble...
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.                                                                 3
  197.  
  198.  
  199.